- 摩喉罗伽
- mo2 hou2 luo2 jia1Mahoraga, snake's headed Indian deity, a protector deity of Buddhist law* * *摩睺羅伽|摩喉罗伽 [mó hóu luó jiā] ► Mahoraga, snake's headed Indian deity ► a protector deity of Buddhist law
Chinese-English dictionary. Academic. 2013.